58569 Shields, ND has a typical continental climate with warm summers and cold winters. The average temperature in the summer months is around 75-80 degrees Fahrenheit and in the winter months around 30-35 degrees Fahrenheit. Precipitation is relatively low in this area, averaging about 16 inches per year. Snowfall is also low, usually only totaling around 15 inches annually. The area experiences all four seasons, with a hot and humid summer season, a cool fall season with changing leaves, a cold and snowy winter season, and an early spring season that features thawing snow and blooming flowers.
Shields (zip 58569), North Dakota gets 17 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Shields (zip 58569) averages 41 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 200 sunny days per year in Shields (zip 58569). The US average is 205 sunny days.
Shields (zip 58569) gets some kind of precipitation, on average, 75 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 84 degrees
Winter Low: the January low is 2
Rain: averages 17 inches of rain a year
Snow: averages 41 inches of snow a year